sweep the cobwebs away

Translations
se remettre les idées en place
Definitions
To refresh oneself mentally or physically, often by engaging in a new activity or getting some fresh air; can also mean to clear away old, outdated ideas or feelings.